package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 水质数据对象 water_quality_data
 */
public class WaterQualityData extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 数据ID */
    private Long dataId;

    /** 监测点ID */
    @Excel(name = "监测点ID")
    private Long pointId;
    
    /** 监测点名称 */
    @Excel(name = "监测点名称")
    private String pointName;

    /** pH值 */
    @Excel(name = "pH值")
    private Double ph;

    /** 溶解氧 */
    @Excel(name = "溶解氧(mg/L)")
    private Double dissolvedOxygen;

    /** 化学需氧量 */
    @Excel(name = "化学需氧量(mg/L)")
    private Double cod;

    /** 氨氮 */
    @Excel(name = "氨氮(mg/L)")
    private Double nh3n;

    /** 总磷 */
    @Excel(name = "总磷(mg/L)")
    private Double totalPhosphorus;

    /** 总氮 */
    @Excel(name = "总氮(mg/L)")
    private Double totalNitrogen;

    /** 记录时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @Excel(name = "记录时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
    private Date recordTime;

    public void setDataId(Long dataId) 
    {
        this.dataId = dataId;
    }

    public Long getDataId() 
    {
        return dataId;
    }

    public void setPointId(Long pointId) 
    {
        this.pointId = pointId;
    }

    public Long getPointId() 
    {
        return pointId;
    }
    
    public String getPointName() 
    {
        return pointName;
    }

    public void setPointName(String pointName) 
    {
        this.pointName = pointName;
    }

    public void setPh(Double ph) 
    {
        this.ph = ph;
    }

    public Double getPh() 
    {
        return ph;
    }

    public void setDissolvedOxygen(Double dissolvedOxygen) 
    {
        this.dissolvedOxygen = dissolvedOxygen;
    }

    public Double getDissolvedOxygen() 
    {
        return dissolvedOxygen;
    }

    public void setCod(Double cod) 
    {
        this.cod = cod;
    }

    public Double getCod() 
    {
        return cod;
    }

    public void setNh3n(Double nh3n) 
    {
        this.nh3n = nh3n;
    }

    public Double getNh3n() 
    {
        return nh3n;
    }

    public void setTotalPhosphorus(Double totalPhosphorus) 
    {
        this.totalPhosphorus = totalPhosphorus;
    }

    public Double getTotalPhosphorus() 
    {
        return totalPhosphorus;
    }

    public void setTotalNitrogen(Double totalNitrogen) 
    {
        this.totalNitrogen = totalNitrogen;
    }

    public Double getTotalNitrogen() 
    {
        return totalNitrogen;
    }

    public void setRecordTime(Date recordTime) 
    {
        this.recordTime = recordTime;
    }

    public Date getRecordTime() 
    {
        return recordTime;
    }
}